home *** CD-ROM | disk | FTP | other *** search
/ OK PC 47 - Disc 1 / OK PC 47-1.zip / OK PC 47 - Duke Nukem 3D / OKPC47-1.iso / readme.txt < prev    next >
Text File  |  1995-10-19  |  36KB  |  1,111 lines

  1. README.TXT     NAVY STRIKE READ ME - Last Update:    10-Oct -95
  2. ===============================================================
  3.  
  4. Contents:
  5.  
  6.     MEMORY 
  7.       Requirements
  8.       Freeing Memory Under 1MB
  9.       Expanded Memory
  10.  
  11.     SUPER VGA DRIVERS
  12.       Notes on universal vesa option (low speed)
  13.  
  14.     THRUSTMASTER STICKS
  15.  
  16.     HINTS AND TIPS
  17.  
  18.     DOCUMENTATION CHANGES
  19.  
  20. ========================================================================
  21.  
  22. MEMORY
  23. ======
  24.  
  25. 1 Requirements
  26. --------------
  27.  
  28.  
  29. Type mem at the DOS prompt to find the memory available on your computer.
  30. The figures required are:
  31.  
  32.     the "Free" element of "Total under 1MB"
  33.     "Free Expanded (EMS)"
  34.     "Largest executable program size"
  35.     "Largest free upper memory block"
  36.  
  37.  
  38. The requirements for Navy Strike are as follows:
  39.  
  40.     under 1MB:      500Kb  of conventional memory to load program
  41.             +  50Kb  of conventional or UMB (Upper) memory
  42.             +   8Kb  of conventional or UMB memory for music
  43.             + 5 or 10Kb conventional or UMB memory for SFX
  44.             
  45.     MAX under 1Mb:      568Kb (500+68) of conventional or UMB memory
  46.     
  47.     ems:        2.7 Mbytes for the High Speed SVGA & VESA drivers
  48.     ems:        3.2 Mbytes for the Universal VESA driver
  49.  
  50. The under 1MB memory figure given above assumes that the additional 
  51. conventional or upper memory is available as one continuous block. It is likely
  52. that slightly higher figures will be required if the memory comes from 2 or
  53. more separate blocks.
  54.  
  55.  
  56. 2 Freeing Memory Under 1MB
  57. --------------------------
  58.  
  59. 2.1 Introduction
  60. ----------------
  61.  
  62. This section describes how you can make enough memory available for Navy Strike
  63. to run on almost any machine, even with a CD-ROM, SVGA and MUSIC drivers
  64. installed.
  65.  
  66.  
  67. If you are not using MS-DOS, but are using Novell or DR-DOS then you will have
  68. to assume an equivalence when MS-DOS version numbers are mentioned.
  69.  
  70.  
  71. 2.2 Security boot disk
  72. --------------------
  73.  
  74. To release memory for Navy Strike and other games, you will have to make edits
  75. to your CONFIG.SYS and AUTOEXEC.BAT files (set-up files). We suggest that you
  76. make a security boot disk now. If your machine stops working as a result of an
  77. edit to your set up files, you can use the boot disk to restore your system.
  78.  
  79. If you use Stacker or Superstore and Navy Strike is installed onto the 
  80. compressed drive then you will have to use the instructions provided with the
  81. compression software on how to make a boot disk that lets you access the
  82. compressed drive.
  83.  
  84. To make a security boot disk, from the DOS prompt:
  85.  
  86. 1)    Insert floppy in drive A:
  87.  
  88. 2)    FORMAT /S A:
  89.  
  90. 3)    MD A:\OLD
  91.  
  92. 4)    COPY C:\AUTOEXEC.BAT A:\OLD
  93.  
  94. 5)    COPY C:\CONFIG.SYS A:\OLD
  95.  
  96. 6)    Remove the floppy
  97.  
  98.  
  99. To use the security boot disk:
  100.  
  101. 1)    Place the recovery floppy in the drive
  102.  
  103. 2)    Reboot the machine
  104.  
  105. 3)    COPY A:\OLD\AUTOEXEC.BAT C:\
  106.  
  107. 4)    COPY A:\OLD\CONFIG.SYS C:\
  108.  
  109. 5)    Remove the floppy
  110.  
  111. 6)    Reboot the machine
  112.  
  113. The machine should now behave as it did before you made any edits to 
  114. your setup files.
  115.  
  116.  
  117. 2.3 Game boot disk
  118. ------------------
  119.  
  120. Section 2.5 contains advice on how to modify your setup files. It is possible
  121. to make these edits on either the setup files in your c: drive or on a game
  122. boot disk. 
  123.  
  124. Edits made on your c: setup files will effect your machine every time you 
  125. reboot from the hard drive. Edits made on the game boot disk are only effective
  126. when you boot with the game boot disk.
  127.  
  128. Some edits will work with all software and could be included on your c: drive
  129. setup files. Other edits will not work with some software. Some experimentation
  130. may be required once you have successfully configured a boot disk that runs
  131. Navy Strike.
  132.  
  133. In the following text, we will assume that a game disk is being used.  
  134.  
  135. DOS 6.x users may wish to make alternate boot setups.
  136.  
  137. To make the bootable disk:
  138.  
  139. 1)    Place the recovery floppy in the drive
  140.  
  141. 2)    COPY C:\AUTOEXEC.BAT A:
  142.  
  143. 3)    COPY C:\CONFIG.SYS A:
  144.  
  145. 4)    Edit a:CONFIG.SYS
  146.  
  147. 5)    Change all lines starting DEVICE=\something to DEVICE=C:\something
  148.  
  149. 6)    Similarly,     
  150.         Change DEVICEHIGH=\something to DEVICEHIGH=C:\something
  151.         Change INSTALL=\something to INSTALL=C:\something
  152.         Change INSTALLHIGH=\something to INSTALLHIGH=C:\something
  153.         Change SHELL=\something to SHELL=C:\something
  154.  
  155. 7)    Save the file
  156.  
  157. 8)    Edit a:AUTOEXEC.BAT
  158.  
  159. 9)    Insert 1 new line at the start which reads:
  160.         C:
  161.  
  162. 10)    Save the file
  163.  
  164. Now, if you reboot the machine with the floppy in the drive, it will boot 
  165. somewhat slower, but the messages on the screen will look the same.
  166.  
  167. If this is successful then you can move forward. Anytime from now on that we
  168. mention AUTOEXEC.BAT or CONFIG.SYS we will mean the versions on your floppy.
  169.  
  170. Note that the installation program will offer to make a boot disk if you select
  171. the Universal VESA option.
  172.  
  173.  
  174. 2.4 CONFIG.SYS and AUTOEXEC.BAT
  175. -------------------------------
  176.  
  177. This section describes some of the likely contents of the two setup files.
  178. Please try and identify the equivalent lines in your setup files so that you
  179. will be able to modify them as described in section 2.5.
  180.  
  181. First, CONFIG.SYS:
  182.  
  183. 1) A memory manager - one of:
  184.  
  185.     DOS:    Device=c:\dos\himem.sys
  186.         Device=c:\dos\emm386.exe
  187.  
  188.     or    Device=c:\windows\himem.sys
  189.         Device=c:\windows\emm386.exe
  190.  
  191.  
  192.     QEMM:    Device=c:\qemm\qemm386.sys
  193.  
  194.     386Max:    Device=c:\386max\386max.sys
  195.  
  196. 2) Memory: files and buffers
  197.  
  198.     To get DOS out of conventional memory in Dos5 or Dos6:
  199.         DOS=HIGH,UMB    
  200.  
  201.     To minimize the size of DOS and still run Navy Strike:
  202.         FILES=15
  203.         BUFFERS=30     <- in DOS 5 or 6. In others BUFFERS=1
  204.         FCBS=1,0
  205.         STACKS=0,0
  206.    
  207.     The figures above are ideal for Navy Strike. Yours may be different.
  208.  
  209.      The following lines are in CONFIG.SYS and AUTOEXEC.BAT.  Please go
  210. through CONFIG.SYS for points 3,4,5,6,7. Then, if necessary, view AUTOEXEC.BAT
  211. and check through the points again.
  212.  
  213. 3) Disk cacheing software to speed access to the hard disk and possibly
  214.    speed up the CD drive as well:
  215.    CONFIG.SYS may contain     DEVICE=C:\DOS\SMARTDRV.SYS
  216.  
  217.    AUTOEXEC.BAT may contain    SMARTDRV
  218.             or    \DOS\SMARTDRV
  219.             or    \WINDOWS\SMARTDRV
  220.             or    lh SMARTDRV
  221.             or    loadhigh SMARTDRV
  222.  
  223.    Cacheing software is also provided in the NORTON UTILITIES and PC TOOLS:
  224.    CONFIG.SYS:        Device=C:\NU\NCACHE-x.SYS    
  225.         or    Device=C:\PCTOOLS\PCCACHE.SYS
  226.  
  227.    AUTOEXEC.BAT:    C:\NU\NCACHE-x
  228.         or    C:\PCTOOLS\PCCACHE
  229.  
  230. 4) A mouse driver - something like:
  231.  
  232.     In CONFIG.SYS:        device=c:\mouse\mouse.sys
  233.                 devicehigh=c:\mouse\mouse.sys
  234.  
  235.     In AUTOEXEC.BAT:    c:\mouse\mouse
  236.                 lh c:\mouse\mouse
  237.  
  238.     "c:\mouse\" might be "c:\dos\" or "c:\windows\"
  239.  
  240. 5) To run the CD version you need 1 line each in CONFIG.SYS 
  241.    and AUTOEXEC.BAT to enable your CD:
  242.  
  243.     The line in CONFIG.SYS is provided by your CD or sound card 
  244.     manufacturer so it varies a lot. The following should give you 
  245.     some idea:
  246.             Device=c:\cddrv\cddrv.sys /d:"something"
  247.  
  248.     The line in AUTOEXEC.BAT is pretty standard. There are only 3
  249.     different styles:
  250.  
  251.             c:\dos\MSCDEX /L:r /D:"something" /M:xx
  252.  
  253.         or    c:\windows\MSCDEX /L:r /D:"something"  /M:xx
  254.  
  255.         or    c:\cddrv\MSCDEX /L:r /D:"something" /M:xx
  256.  
  257. 6) If you run any disk compression then the lines in AUTOEXEC.BAT or 
  258.    CONFIG.SYS associated with the disk compression MUST NOT BE DELETED.
  259.  
  260. 7) If you need to load any device drivers to access the hard disk where 
  261.    Navy Strike is installed, then the line that loads this driver 
  262.    MUST NOT BE DELETED.
  263.         
  264.  
  265. 8) If you have an SBPRO, SB16, or AWE32 then you will find additional 
  266.    lines in AUTOEXEC.BAT that reference the C:\SBPRO or C:\SB16 
  267.    directory. DO NOT DELETE THESE LINES if you want to hear the sound 
  268.    effects and music. Also, do not delete the statement: SET BLASTER=
  269.    
  270. 9) Although Navy Strike will run from a network directory, the program 
  271.    is not designed to be shared by multiple users. Our advice is to 
  272.    install to a local hard drive and remove the network drivers. The 
  273.    minimum CD install requires very little space and would even run from 
  274.    the boot floppy described above if you are desperate for disk space.
  275.  
  276. Notes:
  277.  
  278. Where DEVICE= is mentioned above, your CONFIG.SYS might say DEVICEHIGH=.  Any
  279. commands in AUTOEXEC.BAT may be preceeded by LH or LOADHIGH 
  280.  
  281.  
  282.  
  283. 2.5 Modifying CONFIG.SYS and AUTOEXEC.BAT
  284. -----------------------------------------
  285.  
  286. Once you have familiarised yourself with the commands mentioned in 2.4 you can
  287. attempt to tune the setup by trying the following modifications.
  288.  
  289. You should try each of these options in turn, and see how much your memory has
  290. improved towards the targets listed at the start of this file.
  291.  
  292. A) If you find any lines in the setup files that are not mentioned in 2.4, 
  293.    you should be able to delete them. They should not be required to run 
  294.    Navy Strike. On the other hand, other software that you run may require 
  295.    the lines.
  296.  
  297. B) Use the optimal values for the following lines in CONFIG.SYS:
  298.     To get DOS out of conventional memory in MS-Dos5 or MS-Dos6:
  299.         DOS=HIGH,UMB    
  300.  
  301.     To minimize the size of DOS and still run Navy Strike:
  302.         FILES=15
  303.         FCBS=1,0
  304.         STACKS=0,0
  305.     In Dos 5 or DOS 6 set:
  306.         BUFFERS=30     
  307.     In Dos 4 try:
  308.         BUFFERS=30 /x
  309.     In Dos 3 try:
  310.         BUFFERS=1
  311.  
  312.  
  313. C) You can reduce the size of your CD driver (2.4.5). Find the line in 
  314.    AUTOEXEC.BAT for MSCDEX. Search for the parameter /E. If it is not 
  315.    there then add it. This will place the buffers into EMS, so reducing 
  316.    the amount of EMS available. This is a concern on a 4Mb machine.
  317.  
  318.    You may now wish to increase the /M:xx buffers to make the game 
  319.    run quicker.
  320.  
  321. D) Some software "grows" when loaded high in UMBs, using more
  322.    memory than it does when loaded in conventional memory.  In
  323.    particular, some CD drivers have this problem.  Try changing
  324.    "DEVICEHIGH /L=xxxx =" to "DEVICE =" in CONFIG.SYS and removing
  325.    LOADHIGH or LH from the front of commands in AUTOEXEC.BAT. 
  326.    If the total below 1Mb increases, then your only worry is
  327.    whether there is at least 497K of conventional memory left
  328.    for loading the program.  If you don't have this
  329.    conventional memory, you will have to selectively reverse
  330.    these changes and identify which software "grows" when
  331.    loaded in UMBs.
  332.  
  333. E) EMM386.EXE provided with MS-Dos 5 and 6 (2.4.1) can be modified 
  334.    to give DOS users more UMB memory.
  335.  
  336.    You should expect MEM to say that the TOTAL UPPER memory is at 
  337.    least 96K.
  338.  
  339.    You should ensure that the parameter ON is on the line, not OFF 
  340.    or AUTO. Unless running the UNIVERSAL VESA SVGA driver 
  341.    DOS 5 and 6 users will also have a RAM parameter.
  342.  
  343.    First, any X= statements for network cards or scanners can be removed, 
  344.    as Navy Strike will not access this hardware. 
  345.    Do not remove any X= statements required by your DISK CONTROLLER.
  346.    Of course, you will need to use the normal boot for other programs 
  347.    to access this hardware!
  348.  
  349.    Second, you can add the statement I=B000-B7FF to give Dos5 and Dos6 
  350.    32K extra memory. Note that normally Dos 5 users will be unable to 
  351.    run WINDOWS with this parameter set.
  352.  
  353.    Dos 5 users of PCs (not PS2) may also add I=E000-EFFF to get 64K extra.
  354.  
  355.    It is good to place the page frame at one end to provide contiguous 
  356.    memory. The parameter FRAME=C800 or FRAME=E000 will do this.
  357.  
  358.  
  359.    Typical High Memory Map
  360.    -----------------------
  361.  
  362.     EMS    ~
  363.     and    ~    Extended memory (approx 3Mb required)
  364.     XMS    ~
  365.            -+-----------
  366.         |
  367.         |    DOS=HIGH and buffers
  368.         |
  369.     HMA    -+-----------
  370.     FC00    |    DOS BIOS ROM
  371.     F800    |    The aggressive option in memmaker
  372.     F400    |    may overlay some of this
  373.     F000   -+-----------
  374.     EC00    |    Advised location for pageframe
  375.     E800    |    Add FRAME=E000 to device=c:\dos\EMM386.EXE
  376.     E400    |
  377.     E000   -+-----------
  378.     DC00    |     
  379.     D800    |    Area usually available for 96Kb of UMBs
  380.     D400    |    Add I=C800-DFFF to device=c:\dos\EMM386.EXE
  381.     D000   -+-
  382.     CC00    |
  383.     C800    |-----------
  384.     C400    |    VIDEO BIOS AREA
  385.     C000   -+-----------
  386.     BC00    |    TEXT DISPLAY SCREEN
  387.     B800    |-----------
  388.     B400    |    MONOCHROME MONITOR. I=B000-B7FF for 32Kb of UMBS
  389.     B000   -+-----------
  390.     AC00    |    GRAPHICS DISPLAY SCREEN
  391.     A800    |    Universal VESA driver users modify EMM386.EXE line:
  392.     A400    |    Remove RAM; add I=A000-AFFF
  393.     A000   -+-----------
  394.         |    Conventional memory available:
  395.      ...     |    497K required
  396.      ...    |___________
  397.         |    Low part of DOS and TSRS
  398.     0000   -+-----------
  399.  
  400.  
  401. F) Disk caches (2.4.3) really speed up disk access, but can take a lot 
  402.    of memory. SMARTDRV.EXE provided in dos 5 and 6 takes 20K. Removing 
  403.    this line will save memory, but slows the game down a little.
  404.  
  405.    Norton's NCache-s.EXE will only take 5K if you use EMS. Note that most
  406.    versions of NCache will not cache the CD drive, while SmartDrive will.
  407.  
  408. G) It is convenient to use a mouse (2.4.4) with Navy Strike, but not 
  409.    essential. Removing your mouse driver may free up to 15K but this
  410.    method of removing memory is not recommended. There are special mouse
  411.    drivers that take very little memory and work mainly from EMS.
  412.  
  413. H) Sounds and Music
  414.  
  415.    High quality sound effects require a 10K buffer.
  416.    Low quality sound effects require 5K.
  417.  
  418.    Music requires a buffer of 7.5K.
  419.  
  420.    For most Soundblaster users these are declared as separate buffers
  421.    totalling up to 18K that can easily be saved by disabling the sound 
  422.    and music options.
  423.  
  424. I) The following modifications to EMM386.EXE will make even more memory 
  425.    available to Navy Strike, but should only be attempted after all else 
  426.    fails:
  427.  
  428.    In order to use the UNIVERSAL VESA SVGA driver, many users will already 
  429.    have had to insert the statement I=A000-AFFF. If you don't mind the 
  430.    danger of Navy Strike crashing when you exit, but running fine, then you 
  431.    can also add the parameter I=B800-BFFF.
  432.  
  433.    If you are NOT using the UNIVERSAL VESA driver, but are still desperate
  434.    for memory, then you may have to remove the RAM parameter and add the
  435.    parameter I=B800-BFFF.
  436.  
  437.    Note that Navy Strike will still find your UMBs in this configuration 
  438.    even though DOS couldn't, so you only have to ensure that there is 490K 
  439.    available at the DOS prompt with all your device drivers and TSRs loaded
  440.    low.
  441.  
  442.    Navy Strike is also able to help users of DOS versions 3 and 4 whose 
  443.    EMM386.SYS will accept I= arguments, or users of hardware EMS cards
  444.    by generating UMBs in the included areas. Try some of the following:
  445.     FRAME=E000
  446.     I=C800-DFFF  or INCLUDE=C800-DFFF     - this is worth 96K
  447.     I=B000-B7FF  or INCLUDE=B000-B7FF     - this is worth 32K
  448.     I=B800-BFFF  or INCLUDE=B800-BFFF     - this is worth 32K
  449.    These are not guaranteed to work, but may work with some vendor versions.
  450.  
  451. J) Quarterdeck's QEMM can greatly increase available UMBs, and hence free
  452.    more main memory by moving and hiding the ROMs. However this 'stealth'
  453.    technique is not compatible with some Video cards. For instance, CIRRUS
  454.    cards have proved to be incompatible with this technique.
  455.    We have found that the CIRRUS and some other cards will work OK 
  456.    under stealth in two different ways which will maximise your UMBs:
  457.    1) ST:M FRAME=C000 means that the video ROM is hidden, but not moved.
  458.     UMBs are available from D000-FFF0 giving 190K
  459.    2) ST:M XST=C000 FRAME=C800 ignores the video, but stealths the system.
  460.     The region from D800 to FFF0 is UMBs giving 170K
  461.  
  462.    If ST:F works with your machine then try disabling shadowing in the 
  463.    boot-up bios options, and try OPTIMIZE again.
  464.    We have found that it is often better to stealth over the video ROM 
  465.    using ST:F FRAME=C000 than the system ROM using ST:F FRAME=EC00 as 
  466.    QEMM will often map over parts of the system ROM anyway.
  467.    
  468.    QEMM Stealth version 7 is also able to 'hide' DOUBLESPACE, and move 
  469.    lumps of DOS. I have seen 650,000 bytes at the dos prompt! 
  470.    (640K=655,360 bytes).
  471.  
  472.    I don't expect users of QEMM or 386 MAX to have major problems finding
  473.    enough memory, especially with the QEMM stealth features.
  474.  
  475.    
  476. 2.6 Example Configurations
  477. --------------------------
  478.  
  479. The highest memory requirement for Navy Strike is 568k.
  480.  
  481.  
  482. 2.6.1 Hard Disk user
  483. --------------------
  484.  
  485. A hard disk user's machine under dos 5 or 6 can easily have the 
  486. following configuration:
  487.  
  488. 600K at the DOS prompt
  489. 96K of UMBs (+64K page frame) filled with:
  490.     EMM386.SYS     2K
  491.     SMARTDRV.EXE    20K
  492.     mouse        15K
  493.             ===
  494.         about    40K  leaving 56k free
  495.  
  496.  
  497. available memory:    600+56 = 656k
  498.  
  499. Of course, a further 40K would have disappeared if DOUBLESPACE was 
  500. installed, leaving just 615K.
  501.  
  502.                      
  503. The CONFIG.SYS will look something like:
  504.  
  505.     DOS=HIGH,UMB
  506.     DEVICEHIGH=C:\DOS\HIMEM.SYS
  507.     DEVICEHIGH=C:\DOS\EMM386.EXE ON RAM FRAME=E000 2700
  508.     STACKS=0,0
  509.     FILES=10
  510.     BUFFERS=30
  511.     FCBS=1,0
  512.     devicehigh=c:\mouse\mouse.sys
  513.  
  514.  
  515. (for the universal driver line 3 might read:
  516.     DEVICE=C:\DOS\EMM386.EXE ON  FRAME=E000 I=A000-AFFF 3000
  517. )
  518.  
  519.  
  520. The AUTOEXEC.BAT will look something like:
  521.  
  522.     @echo off
  523.     c:
  524.     PATH=C:\DOS;C:\WINDOWS
  525.     c:\mouse\mouse
  526.     LH C:\DOS\SMARTDRV.EXE
  527.  
  528.  
  529. 2.6.2 CD users
  530. --------------
  531.  
  532. For a CD user, the following configuration is easily achieved:
  533.     
  534. 580K at the DOS prompt with MSCDEX loaded low.
  535.  
  536.  
  537. 96K of UMBs (I=B000-B7ff and page FRAME=E000) filled with:
  538.     EMM386.SYS     2K
  539.     CDDRV.SYS    30K
  540.     SMARTDRV.EXE    20K
  541.     mouse        15K
  542.             ===
  543.         about    70K leaving 26k free
  544.     
  545. available memory:    580+26 = 606k
  546.  
  547. A further 40K would disappear if DOUBLESPACE was installed
  548. then the I=B000-B7FF mod to EMM386.EXE may be necessary, 
  549. or SMARTDRV may have to be removed.
  550.  
  551.     
  552. For the CD user the CONFIG.SYS will look something like:
  553.  
  554.     DOS=HIGH,UMB
  555.     DEVICE=C:\DOS\HIMEM.SYS
  556.     DEVICE=C:\DOS\EMM386.EXE ON RAM FRAME=E000 I=B000-B7FF 2700
  557.     DEVICEHIGH=C:\cddrv\cddrv.sys /D:"name"
  558.     STACKS=0,0
  559.     FILES=10
  560.     BUFFERS=30
  561.     FCBS=1,0
  562.     devicehigh=c:\mouse\mouse.sys
  563.  
  564. (for the universal driver line 3 might read:
  565.     DEVICE=C:\DOS\EMM386.EXE ON FRAME=E000 I=A000-AFFF I=B000-B7FF 3000
  566. )
  567.  
  568. For the CD user the AUTOEXEC.BAT will look something like:
  569.  
  570.     @echo off
  571.     c:
  572.     PATH=C:\DOS;C:\WINDOWS;C:\cddrv
  573.     c:\mouse\mouse
  574.     MSCDEX /L:r /E /M:30 /D:"name"
  575.     LH C:\DOS\SMARTDRV.EXE
  576.  
  577. 3 Expanded Memory
  578. -----------------
  579.  
  580. You should read this section if mem does not report enough Free 
  581. Expanded (EMS).
  582.  
  583.  
  584. If you have zero "Total expanded" or the section does not exist, then you 
  585. need to put the line
  586.     DEVICE=C:\DOS\EMM386.EXE ON RAM 3000 
  587. near the top of your CONFIG.SYS on a new line after DEVICE=C:\DOS\HIMEM.SYS.
  588.  
  589. If the line DEVICE=C:\DOS\EMM386 is already there then see if there is the
  590. parameter OFF or AUTO on the line. If there is, then you need to remove that 
  591. parameter and replace it with ON. This will reduce your UMBs, and you may 
  592. then not have enough memory under 1MB.
  593.  
  594. If you have less than the required amount of Free Expanded then take the 
  595. following steps in turn until your problems are solved:
  596.  
  597. 1) Look at the line Extended (XMS). If the total XMS is much more than the
  598.    total EMS and the free XMS is enough to make up the amount you need,
  599.    then edit CONFIG.SYS and find the line with
  600.  
  601.    DEVICE=C:\DOS\EMM386.SYS 
  602. or DEVICE=C:\DOS\EMM386.EXE
  603. or DEVICEHIGH=C:\DOS\EMM386.EXE
  604.  
  605.    One of the parameters will be a number which stands on its own.
  606.    Increase this number by the difference in Kilobytes.
  607.    Reboot, and see if you have gained enough EMS to run Navy Strike.
  608.    If you get an error message on rebooting then reduce the number by about
  609.    50 at a time until the error message goes away.
  610.  
  611.    QEMM, 386MAX, DR-DOS and DOS6 treat EMS and XMS as a common memory pool, 
  612.    unless you have configured with a maximum EMS. This means that the figures
  613.    for EMS and XMS will be approximately the same.
  614.  
  615. 2) Either Total Expanded or Total Extended should be over the figure you 
  616.    need, i.e. 2,700K or you will have to fit more memory to your machine. 
  617.    A 4MB machine should provide 2,900K of expanded memory, or 3,000K XMS.
  618.  
  619.    If you have a great excess of conventional and UMB memory you can 
  620.    slightly increase EMS by excluding UMB regions.
  621.  
  622.  
  623. 3) You will have to remove a driver that is using your Expanded or Extended
  624.    memory in order to make room for Navy Strike. These include RAM disks and
  625.    disk caches.
  626.  
  627.    Edit your CONFIG.SYS and AUTOEXEC.BAT files and look for lines starting 
  628.    with the following:
  629.  
  630.    DEVICE=c:\dos\RAMDRIVE.SYS
  631. or DEVICEHIGH=c:\dos\RAMDRIVE.SYS:
  632.        Navy Strike does not make use of RAM disks, so this line should be 
  633.     disabled by inserting REM in front 
  634.     (i.e. REM DEVICE=c:\dos\RAMDRIVE.SYS)
  635.  
  636.    DEVICE=C:\DOS\SMARTDRV.SYS
  637.    SMARTDRV
  638.    lh SMARTDRV
  639.    loadhigh SMARTDRV
  640.    \DOS\SMARTDRV
  641.    \WINDOWS\SMARTDRV
  642.     Navy Strike can be speeded up by using a disk cache, but a disk cache
  643.     can use a lot of memory. To reduce smartdrive's memory look for a 
  644.     number after the text listed above.
  645.  
  646.     If there is a number reduce it by the amount of EMS you need (in K).
  647.     If there is no number then try putting 256. (The default is 2,000K)
  648.     If this does not give enough EMS then comment out the line 
  649.     by putting REM in front (eg REM \DOS\SMARTDRV)
  650.  
  651.    Your RAM disk or disk cache may be provided by someone other than
  652.    Microsoft. NORTON UTILITIES and PC TOOLS both contain cache and
  653.    ram disk utilities.
  654.  
  655.    There are other ways you could be using up your XMS or EMS - a printer
  656.    buffer for example, or a network driver.
  657.  
  658.    After removing any of these drivers, save out your edits and reboot. 
  659.    Type MEM again to see the gain in free XMS and EMS memory.
  660.  
  661.    The result may have freed either XMS or EMS, depending how the ram disk 
  662.    or smartdrive was configured. If there is now enough XMS, but not enough 
  663.    EMS free then you need to repeat step (1) above.
  664.  
  665.  
  666. ========================================================================
  667. =======
  668.  
  669.  
  670. SUPER VGA DRIVERS
  671. =================
  672.  
  673. The installation of Navy Strike will lead you through the selection and
  674. installation of the correct custom VESA driver for your graphics card.
  675.  
  676.  
  677. Navy Strike can be installed using either a High Speed svga driver or a
  678. Universal svga driver which is slower. Not all cards are supported with a High
  679. Speed svga driver directly. If, during the install, a High Speed driver has not
  680. been found, then there are some options:
  681.  
  682.  
  683. 1    Make a boot disk for the Universal VESA option.
  684.  
  685. 2    For cards that do not support the VESA BIOS Extensions 
  686.     automatically, during the install you will be offered the chance to 
  687.     run the separate VESA TSR provided on the support disks that came 
  688.     with the card. We generally advise using the driver provided WITH 
  689.     the graphics card rather than the common UNIVESA or UNIVBE drivers. 
  690.     If you use these programs except when advised to do so, then the
  691.     automatic detection will not work properly, and the preconfigured 
  692.     drivers may not function as expected.
  693.  
  694.     We also have low level drivers for ET4000 and some TRIDENT 8900 cards 
  695.     that do not have a VESA BIOS.
  696.  
  697.  
  698. 3    The program SVGAVESA can be run to manually configure the Rowan 
  699.     VESA driver for new cards that may appear after publication. This
  700.     option should only be considered by experienced users or after
  701.     making contact with Technical support.    
  702.  
  703.  
  704.  
  705. The following is a list of some of the Chipsets that are supported:
  706.  
  707.         Cirrus
  708.         ET4000
  709.         Trident
  710.         #9 GXE
  711.         ATI Mach 32 - the provided VESA TSR must be run.
  712.         
  713.  
  714. There are a number of manufacturers' brand names. In the following list, 
  715. brand names are matched with their driver:
  716.  
  717.         Hercules Dynamite    ET4000
  718.         Genoa 8500VL        Cirrus
  719.         Genoa 3989VL-12    ET4000
  720.         Trident 8900        Trident
  721.         Trident 9000        Trident
  722.         Cirrus Logic GD-54xx    Cirrus
  723.         Most Diamond Stealth    Vision
  724.         Some Diamond Stealth    ET4000
  725.  
  726. If you don't know which chipset you have, select "OTHER", then "Technical
  727. Information" in the SVGATEST.
  728.  
  729. The following cards have been tested and work with the High Speed VESA driver:
  730.  
  731.         Cirrus Logic GD-54xx
  732.         ET3000
  733.         ET4000
  734.         Trident
  735.         #9 GXE
  736.         Older Diamond Stealth
  737.         Newer Diamond Stealth
  738.         ATI Mach 32
  739.  
  740.  
  741. The following cards have been tested and work with the Universal VESA driver:
  742.  
  743.         S3 cards including Orchid Fahrenheit S3
  744.         Pegasus
  745.         Paradise
  746.  
  747. Note that to use the UNIVERSAL VESA driver the card must be LOCAL BUS (VLB or
  748. PCI) to get an acceptable frame rate during the non-flying section, and a
  749. DX2/66 or Pentium 66 MINIMUM is needed to fly using the UNIVERSAL VESA drivers.
  750.  
  751.  
  752. Notes on universal vesa option (low speed)
  753. ------------------------------------------
  754.  
  755. You must make ONE of the following edits to your C:\CONFIG.SYS file, depending
  756. on the memory management software you are using:
  757.  
  758. On DOS versions before DOS 5 on the line starting DEVICE=C:\DOS\EMM386.SYS:
  759.     Add the parameter:         i=A000-AFFF
  760.  
  761. On DOS versions 5 and after on the line starting DEVICE=C:\DOS\EMM386.SYS:
  762.     Find, and remove, the word:     RAM
  763.     And add the parameter:         i=A000-AFFF
  764.     Also, find the line saying DOS=HIGH,UMB and change to DOS=HIGH
  765.     or,  find the line saying  DOS=UMB and insert REM in front.
  766.  
  767. For Quarterdeck QEMM 386, on the line starting DEVICE=C:\QEMM\QEMM386.SYS:
  768.     Add the parameter:           VREMS
  769.  
  770.         If you do not have a monochrome monitor you can avoid rerunning 
  771.         OPTIMISE by also adding the following parameter:
  772.                                          RAM=B000-B7FF
  773.  
  774.     We have not managed to get WINDOWS to accept this unless you insert
  775.     X=B000-BFFF, in which case you will have 32K less UMBs, and you will 
  776.     have to re-run OPTIMIZE.
  777.  
  778. For 386 MAX, on the line starting DEVICE=C:\386MAX\386MAX.SYS:
  779.     Add the parameter:           I=A000-AFFF
  780.     I don't know what effect this has on Windows :->
  781.  
  782.  
  783. After the "DOS 5 and after" edit some software won't work until the edit is
  784. reversed. You may wish to make a bootable floppy especially for Navy Strike, or
  785. use the multiple boot configurations of Dos-6.  See the section above on memory
  786. optimisation to do this.  Then, perform the edit described above on
  787. A:\CONFIG.SYS
  788.  
  789. Install will automatically offer to create this boot floppy for you.
  790.  
  791.  
  792. ===============================================================================
  793.  
  794. THRUSTMASTER JOYSTICKS
  795. ======================
  796.  
  797.  
  798. The Thrustmaster option on the Preferences screen refers only to the Mark I 
  799. "Flight Control Stick" joystick used on its own.
  800.  
  801. If you connect a Weapons Control System (Mk2) to your FCS stick then you can 
  802. either:
  803.     set the hat switch to analogue and the red switch to calibrate.
  804.     In this case the coolie hat will
  805.     function in the same way as if the WCS was not connected.
  806.  
  807. or:
  808.     set the hat switch to digital and the red switch to calibrate. 
  809.     In this case the coolie hat will not function but
  810.     the WCS throttle will be available. To calibrate select
  811.     the "Joy-Throttle" option on the Preferences page.
  812.         
  813.  
  814. In both cases, if the red switch is set to calibrate, all the red buttons are
  815. disabled. 
  816.  
  817. To use the buttons on the Weapons Control System, or the F16 FLCS, you must use
  818. the Thrustmaster Upload program. We have provided the following configuration
  819. files which you may wish to copy into your Thrustmaster directory:
  820.  
  821.     ROWAN.B50 and ROWAN.M50    for the F16 FLCS
  822.  
  823.     ROWAN.ADF and ROWAN.MDF for the WCS Mk 2
  824.     
  825. The WCS configuration assumes that the throttle will be analogue, and you
  826. should select the "Joy-Throttle" option on the Preferences page.
  827.  
  828. Support for both the F16 FLCS and WCS together is not directly provided.
  829. However, the button files are a complete list of ALL the key presses available
  830. in the 3d section of the game, so that modification can easily be carried out.
  831. You may also use the throttle on the WCS by selecting the "Joy-Throttle" option
  832. on the Preferences page.
  833.  
  834. The key mappings provided are detailed below:
  835.  
  836.  
  837. FCS Mk1:    Select Thrustmaster in config
  838. =======
  839.  
  840.     Trigger        Fire
  841.  
  842. Buttons:
  843.     Upper        Pg Up    air to air weapon select
  844.     Middle        Pg Dn    air to ground weapon select
  845.     Bottom        Esc    cockpit view
  846.        
  847. Coolie hat:    
  848.     Front        l    lock 
  849.     Left        Alt l    next lock
  850.     Right        3    chaff
  851.     Back        4    flares
  852.  
  853.  
  854.  
  855.  
  856. WEAPON CONTROL SYSTEM
  857. =====================
  858.  
  859. WCS Mk2:    Select Joy-Throttle in config
  860. -------
  861.           calib
  862.     RED    * analogue
  863.     SW      digital
  864.     
  865.     BLACK      analogue
  866.     SW    * digital
  867.  
  868.     Throttle is analogue
  869.  
  870.  
  871.  
  872.                         1   2 3       4 5 6
  873.                             X X
  874.                         X ######
  875.         ###################
  876.             ##########################T
  877.            #############################B
  878.           ###############################
  879.           ###############################
  880.           ###############################X
  881.            #############################
  882.             ##########################
  883.              ######################SW
  884.                #############
  885.  
  886.  
  887.  
  888.  
  889.  
  890.               
  891.  
  892.     B1    b            air brakes
  893.     B2    >            military power
  894.     B3    /            inc. after burner
  895.     B4    backspce        inside lock
  896.     B5    enter            outside lock
  897.     B6    a            auto toggle
  898.  
  899.  
  900.  
  901. F16 FLCS:    Select Joystick in config
  902. --------
  903.  
  904.  
  905.        X        B1            ##########
  906.     ######X        B2         ##########/=\### 
  907.     #######Hats              ###/\#####//=\\###
  908.     \ ######    T1        ##[B2]###|||0|||##\    Hat1
  909.          \######    T2         ##\/#####\\=//###B1]
  910.           ######               ##########\=/####/
  911.           ######                ###==########## 
  912.           ######                ##|==|###_####      Hat2
  913.           ######                 #|==|##/ \##   
  914.            #####                 ##==###   ##        Hat3
  915.            #####                  ######\_/##
  916.            #####                  ###########
  917.            #####                   ##########
  918.            #####                   ##########
  919.           X#####    B3        |_|  ##########
  920.            #####              | |  ##########        Hat4
  921.          X######    B4        ###############
  922.       
  923.  
  924.  
  925. Buttons:    Button B1 (top front) is used as a mode toggle.
  926.  
  927.     
  928.     B2        Pg Up    air to air weapon select
  929.  
  930.     B3        Pg Dn    air to ground weapon select
  931.  
  932.     B4        Esc    cockpit view
  933.  
  934.     T1
  935.  
  936.     T2        Fire            Fire
  937.  
  938.  
  939.  
  940. HAT 1 (circles)
  941.  
  942.     Fwd        i        Maverick Up    
  943.     FL
  944.     Left        j        Maverick Left
  945.     BL
  946.     Back        m        Maverick Down
  947.     BR
  948.     Right        k        Maverick Right
  949.     FR
  950.  
  951. HAT 2 (horizontal lines)
  952.  
  953.     Fwd        l        lock     
  954.     FL        
  955.     Left
  956.     BL
  957.     Back        Alt l        next lock
  958.     BR
  959.     Right
  960.     FR
  961.  
  962.  
  963. HAT 3 (cross)
  964.  
  965.     Fwd        I        Maverick Up (large movement)        
  966.     FL
  967.     Left        J        Maverick Left (large movement)
  968.     BL
  969.     Back        M        Maverick Down (large movement)
  970.     BR
  971.     Right        K        Maverick Right (large movement)
  972.     FR
  973.  
  974. HAT 4 (H)
  975.  
  976.     Fwd        3        chaff    
  977.     FL        
  978.     Left
  979.     BL
  980.     Back        4        flares
  981.     BR
  982.     Right
  983.     FR
  984.  
  985.  
  986.  
  987. HINTS AND TIPS:
  988. ===============
  989.  
  990. The Tactical Game
  991.  
  992. USE EARLY WARNING ARICRAFT 
  993.  
  994. In any tactical situation, it is vitally important to keep informed. As your
  995. fleet has only limited radar capacity, it is essential that you have an eye in
  996. the sky at all times - the best means of achieiving this is to set up an
  997. airborne early warning route with an E2C on it.  Any approaching bogies will
  998. thus be spotted in plenty of time for your aircraft to deal with them.
  999.  
  1000. PROTECT YOUR STRIKE AIRCRAFT
  1001.  
  1002. It may seem obvious, but many people neglect to protect their strike aircraft.
  1003. Heavy strike aircraft have no air to air capability at all, and thus are very
  1004. easy targets for scrambled red aircraft. To avoid unnecessary attrition of
  1005. friendly aircraft, it is best to plan an escort route which follows exactly the
  1006. route of the fighters. Any air to air entanglement can then be taken care of by
  1007. the escort craft, leaving the others to complete the assigned strike.
  1008.  
  1009. TAKE CARE POSITIONING CAP ROUTES
  1010.  
  1011. The purpose of a C.A.P, is to set up a patrol between the fleet and the enemy
  1012. so that enemy aircraft can be engaged before they can get within striking
  1013. distance. The enemy will undoubtedly have their own C.A.P. aircraft in the air,
  1014. and as a result blue aircraft placed too close to these will be engaged. To
  1015. make the game less hectic, it is advisable to avoid setting-up your C.A.P
  1016. routes too close to the enemy.
  1017.  
  1018.  
  1019. The Inflight Game
  1020.  
  1021. AIR TO GROUND WEAPONS
  1022.  
  1023. The targeting system for air to ground missiles and bombs has been improved.
  1024. Select the appropriate missile with the PageDown key. You will see the default
  1025. view of the targeting camera in one of the screens in your cockpit. 
  1026.  
  1027. Ctrl Y steps through magnifications of the camera from 100 (as seen from your
  1028. aircraft) to 5 (as seen from a point 5% of the way from the target)
  1029.  
  1030. Alt Y steps through the amount of tilt on the camera, from straight ahead to
  1031. directly behind.
  1032.  
  1033.  
  1034. To lock onto and hit a ground target, point the aircraft in the direction of 
  1035. the target. Fly straight and level at 10,000 feet or more.
  1036.  
  1037. To drop a targeting cross hair on the ground press L or SPACEBAR
  1038.  
  1039. Typically this will drop the cross hair some distance away from the target.
  1040. You can now move the cross hair around on the ground using the IJKM keys 
  1041. (shifted for large movements.) 
  1042.  
  1043. Keep the aircraft pointed roughly at the target. Look at the range information
  1044. in the head up display for range to nearest ground target, and range to current
  1045. target; these will enable you to move the cross hair until you can see the
  1046. target on the camera. [these numbers are the top group of three numbers at the
  1047. bottom right of the HUD]
  1048.  
  1049. Once there, fine movements will centre it.
  1050.     
  1051. Once the target is centred in the camera you can release a bomb or missile by
  1052. pressing the SPACEBAR.
  1053.  
  1054. The default setting for the camera has the cross hair locked in the centre of
  1055. the screen. Pressing SHIFT L breaks this lock and now IJKM keys will move the
  1056. cross hair around within the camera view. Which method you use is up to you,
  1057. both are equally effective.
  1058.  
  1059. The MFD has other useful settings -  cycle through these options using U key to
  1060. reach the PLAN view. This shows a top down view of the area around the target
  1061. cross hair. Zoom and movement keys work in the same way and this view is
  1062. extremely effective at picking out a specific target in crowded areas such as
  1063. ports.
  1064.  
  1065.  
  1066. CONTROLLING MULTIPLE AIRCRAFT
  1067.  
  1068. In dogfighting situations, where there are more than one blue aircraft, it is
  1069. useful to know how jump quickly and painlessly between the available cockpits.
  1070. This is particularly useful when the aircraft you are flying is shot down, but
  1071. you would like to pursue the dogfight to its final outcome. The process for
  1072. changing cockpits is very simple, just press SHIFT and a number between 0 and 9
  1073. (0=10) to view the aircraft between 1 and 10 (ALT and the number, views 11 to
  1074. 20), and then CTRL-A to take control of that aircraft. 
  1075.  
  1076. As an alternative you can jump into the cockpit of the first 10 planes by using
  1077. CTRL and the number. 
  1078.  
  1079. If there are only two of you in the air, then CTRL-B will allow you to pilot
  1080. your wingman's aircraft.
  1081.  
  1082. CHAFF AND FLARES
  1083.  
  1084. Chaff and Flares are very effective at decoying incoming missiles but you do 
  1085. need to 'pump' quite a few times on the 3 & 4 keys to ensure success.
  1086.  
  1087.  
  1088. MANUAL UPDATES:
  1089. =================
  1090.  
  1091.  
  1092. NAMING THE COMMANDER
  1093.  
  1094. The player is now able to enter his/her own name, so that all ingame messaging
  1095. can be addressed directly to the player. To enter your name, you will have to
  1096. select the "Commander" option from the main menu. This will lead you to the
  1097. "Theatre Selection Screen". On the clipboard graphic there should be a red text
  1098. field with the words, "Cmdr Nimitz" displayed. Move the mouse pointer over the
  1099. word "Nimitz" and a cursor should appear - delete the word "Nimitz" and proceed
  1100. to type in your own name (you are limited to seven characters). Press RETURN.
  1101. When you start a campaign, you should be now called by your proper name.
  1102.  
  1103. EXITING ALERT5
  1104.  
  1105. If you press ALT-X by mistake, and you did not intend to quit the game you were
  1106. involved in, you are no offered the chance to resume. You will now be asked if
  1107. you are sure that you want to quit - click one of the two icons on the right of
  1108. the screen to respond "yes" or "no".
  1109.  
  1110.  
  1111.